in clutches - Turc Anglais Dictionnaire